cats dogs puppies broker internet breeders dog real estate investment cfa breeder american cash flow association cat akc inform pet factor informatica cattery cash flow factoring